软件测试周刊(第100期): 只有好点子足够多,你才能从中选择出更好的。
欢迎来到第 100 期!这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。
从 2021 年年初的一个想法开始,到今天的第 100 期,测试周刊几乎是每周五都准时与大家见面,能坚持下来实属不易,在此非常感谢大家的关注。年底了,很忙(借口),这第 100 期作就为 22 年最后一期送给大家,咱们明年(有缘)再见。
·
阅读愉快!
🐞 软件测试
1. 如何验收和检测海量的支付宝生态小程序的质量?
支付宝生态质量所负责的范围比较大,像政务、出行、医疗等等,各个行业的各种小程序以及它的细分行业有非常多。如何验收和检测海量的支付宝生态小程序的质量?
本文介绍了支付宝如何通过平台化的方式在小程序入驻环节进行准入验收的实践经验。
📖 阅读原文
2. 如何快速上手新业务?
测试同学临时去不同的业务支援是常有的事,如何快速上手新的业务呢?本文讲述了如何在两周内快速上手新业务并完成测试的经验。
📖 阅读原文
3. 电商大促万亿级数据稳定性保障解决方案
目前阿里系各产品仅流量数据一天就到万亿级别。数据链路存在三个特点和风险:数据量和计算量庞大。大促前无真实活动数据。链路长依赖复杂。
面对这样的特性和挑战,有三个解决方案:数据全链路压测、数据应用提前预演、数据变更管控检测。
📖 阅读原文
4. 如何提高代码的可测试性?
要写出优秀的单元测试有一定的难度与门槛,关键就在于如何提高代码的可测试性。本文介绍提高 Java 单元测试可测试性的经验。
📖 阅读原文
5. 如何保障老旧服务的接口质量?
在新老产品更替的过渡时期,老服务将会进入维护状态,研发的投入会急剧减少,服务的维护人员也会发生较大变动。因此,对于基础设施升级或者服务合并的情况,旧服务的测试工作就会变得相当棘手。
总结有 2 个痛点:
服务中存在很多的废弃代码和接口,服务处于亚健康状态。 旧服务的接口自动化难维护和难覆盖全。
这就需要有工具可以自动评估服务的接口优先级。通过该工具,测试人员可以抓住服务的重点接口,保障老旧服务的质量。
📖 阅读原文
🐴 质量效能
1. 再谈项目经理的核心价值
在最新版《PMBOK®指南》中,隐含了真实版的项目经理的定义,即:项目经理是由项目执行组织委派,领导项目团队去实现项目目标并促使项目为组织创造价值的人。
作者认为项目经理的核心价值是包含三个阶段的,也即:事 —> 人 —> 组织。其中事的这个维度包括正确的做事和做正确的事;人则是指打造高效能团队;到组织层面,则是指项目经理要带领项目团队达成项目目标并促使项目为组织创造价值。本文就这些观点进行了一一解读。
📖 阅读原文
2. 如何做研发效能提升?
“研发效能”就是更高效、更高质量、更可靠、可持续地交付更优的业务价值的能力。本文深度剖析了研发效能提升到底应该怎么做,值得花时间好好品读。
📖 阅读原文
3. 质量评估模型助力风险决策水平提升
无论自动化测试任务执行、项目准出还是项目流程流转主要依赖人员判断,而人员能力是有区别的,进而会影响质效。本文主要介绍百度在探索和实践的通过机器学习模型,让计算机自动、辅助甚至是替代人工进行决策的路径。
📖 阅读原文
🦧 技术同频
1. 初学者的开源项目参与指南
本文讨论了开源软件和其生态系统的各个方面。包括为开源项目贡献的条件、你需要掌握的技能、如何维护开源项目、挑战和资源,以及一些你可以开始着手尝试的激动人心的项目。
📖 阅读原文
2. 在阿里做前端程序员,我是这样规划的
许多前端工程师工作超过了 3 年之后会遇到一个迷茫期,作者跟很多前端从业人也聊过,有一部分人说想做开源项目推广出去变成前端网红。有些说想去创业。往往更长远的职业发展规划考虑的很少。
作者希望把自己工作经历和在阿里学到的东西分享给大家,作为一个案例解答有关职业发展的困扰。
📖 阅读原文
🦉 持续成长
1. 如何制定今年的战略目标?
刘润老师讲的 721 战略不仅适用于企业,也适用于个人。
投入 10%,看五年,思考未来趋势。 投入 20%,想三年,制定战略目标。 投入 70%,认认真真干一年,解决明年的生存问题。
📖 阅读原文
2. 技术文章该怎么写?有什么提升的妙招?
在工作中,我们时常面临需要写作的场景,却总在落笔时卡壳。比如:需要写东西了,但不知道写什么;用词很苍白,没法精准表达,也不知道怎么表达好。
来看看鹅厂程序员都有哪些写作妙招。
📖 阅读原文
🐙 拥抱开源
1. Notes:C++ 编写的开源跨平台笔记
Notes 是一款开源、跨平台的笔记应用,既美观又强大。速度快,内存占用少。完全开源和跨平台(Linux、macOS、Windows)。支持 Markdown 和不同主题。
📖 开源地址[1]
2. Super Productivity:一款先进的待办事项列表应用程序
Super Productivity 是一款先进的跨平台的待办事项列表应用程序,具有集成的 Timeboxing 和时间跟踪功能。
📖 开源地址[2]
言论
① 一个人活在今天,只要把今天的地扫干净、把今天德心扫干净就行了,因为明天有明天的心和明天的落叶。
-- 林清玄《凡事不如看淡》
② 如果把「害怕」拆解的话,它主要是由「不知道」和「不了解」组成的。这就是为什么我们需要知识。
-- 推特网友
③ 只有好点子足够多,你才能从中选择出更好的。
-- 比尔•博内特 、戴夫•伊万斯《斯坦福大学人生设计课》
④ 「屏蔽力」是一个人最顶级的能力,任何一个消耗你的人和事,多看一眼就是你的不对。
(完)
参考资料
notes: https://github.com/nuttyartist/notes
[2]super-productivity: https://github.com/johannesjo/super-productivity